package com.grupoconstruobras.sigo.personas;

import com.grupoconstruobras.sigo.personas.dto.PersonaNaturalDto;
import com.grupoconstruobras.sigo.ServiceException;

import java.io.Serializable;

import javax.ejb.Local;

/**
 * Particularidad de PersonaNatural
 */
@Local
public interface IPersonaNaturalBusiness extends Serializable {

  /*
   * Por el momento no se utiliza
   */
  // public void addFoto() throws ServiceException;
  //
  // public void addInformacionLaboral() throws ServiceException;
  //
  // public void addSenalesParticulares() throws ServiceException;
  //
  // public void addCambiosIdentidad() throws ServiceException;
  //
  // public void addHistorialReclusion() throws ServiceException;
  //
  // public void addEstadoSocioeconomico() throws ServiceException;
  //
  // public void addDocumentosAnexos() throws ServiceException;
	
//	public PersonaNaturalDto agregar(PersonaNaturalDto dto) throws ServiceException;
	
	public PersonaNaturalDto modificar(PersonaNaturalDto dto) throws ServiceException;
	
	public PersonaNaturalDto get(Long idPersona) throws ServiceException;
}